Property developer Mount Anvil and its partner ExCeL London have launched The Ellipse at their Royal Eden Docks scheme, located in Newham,...